英文连写句(run-on sentences)是常见语法错误,大致可以分成两大类:
第一类:两个或多个独立子句(independent clauses)出现在一个句子中,中间缺乏正确标点符号 + 并列连词(coordinating conjunctions)。
第二类:多个独立子句之间用了多组标点符号 + 并列连词来相连。
要避免写出连写句,您需要正确了解标点符号与并列连词的使用方式。英文中,当两个独立子句相连时,中间需要逗号 + 连接词(请看范例一),或者直接用分号(请看范例二)。
范例一:___, O ___(圈圈代表需要填入并列连词)
范例二:___; ___(可以想象圈圈滚到逗号的上方,形成了分号)
英文有七个并列连词,分别为 “for, and, nor, but, or, yet” 和 “so”;它们的首字母正好组成英文词 “fanboys”(意思是男性粉丝),可以凭此记起来。
当独立子句单独存在时,本身就是一个简单句。
例如:I don’t eat peanuts. I’m allergic to peanuts.(我不吃花生。我对花生过敏。)
七个英文并列连词
当我们想要表达两个独立子句间的关系或者呈现子句间对等关系时,我们会把两个独立子句放在同一个句子。请看以下例句:
- 用“for”来表达因果关系
I don’t eat peanuts, for I’m allergic to peanuts.(我不吃花生,因为我对花生过敏。)
- 用分号表达因果关系
I don’t eat peanuts; I’m allergic to peanuts.(我不吃花生;我对花生过敏。)
- 用 “and” 来表达对等的信息
I don’t eat peanuts, and Sandy doesn’t eat seafood.(我不吃花生,Sandy不吃海鲜。)
- 用 “nor” 来连接否定的信息
I don’t eat peanuts, nor does Joyce.(我不吃花生,而Joyce也不吃。)
- 用 “but” 来表示转折
I don’t eat peanuts, but John loves them.(我不吃花生,但John喜欢吃。)
- 用 “or” 来表示否则会发生的后果
Don’t eat peanuts, or you will be sent to the hospital.(不要吃花生,不然你会进医院。)
- 用 “yet” 来表示令人惊讶的讯息
I don’t eat peanuts, yet my brother loves them.(我不吃花生,但是我哥哥喜欢吃。)
- 用 “so” 来表示结果
I ate peanuts this morning, so I’m in the hospital now.(我今天早上吃了花生,所以我现在在医院。)
在以上的几则例句中,只要没有加逗号或有并列连词缺失就会导致第一类的连写句。有些写作者可能是被中文影响或者突然间文思泉涌,想要一口气子句之间草草用逗号撇一撇把想法全写出来,就会造成此类型的连写句,必须要注意。
第二类型的连写句错误是在一个句子中有超过一组逗号 + 并列连词。请看以下例句:
例句1:I ate peanuts this morning, so I’m in the hospital now, and I’m in a lot of pain.(我今天早上吃了花生,所以我现在在医院,而且我好痛苦。)
改正方法:去掉其中一组逗号 + 并列连词,把原句分成两句。
修改后:I ate peanuts this morning, so I’m in the hospital now. I am in a lot of pain.
例句2:I was tired this morning, for I stood up late last night, but I wasn’t late for school today.(我今天早上很累,因为我昨天熬夜了,但是我今天上学没有迟到。)
改正方法:把其中一组逗号 + 并列连词改成附属连接词:
修改后:I was tired this morning because I stood up late last night, but I wasn’t late for school today.
例句3:I didn’t love Jim, but he was rich, so I married him.(我不喜欢Jim,但是他很有钱,所以我嫁给了他。)
这组要请读者特别留意这种“但是,所以”的关系词句,因为听起来很顺,所以常常会不自觉地写出来。请记得务必要加以拆解来避免连写句。
修改后:
I didn’t love Jim. However, he was rich, so I married.
I didn’t love Jim, but he was rich. As a result, I married him.
I didn’t love Jim. However, seeing that he was rich, I married him.
I didn’t love Jim, but I married him for his money.
最后再提醒一下,例句1到例句3是错误的;运用几个逗号以及一组逗号 + 并列连词才是正确的,例如(___, ___, O ___.)。
例句:I don’t eat peanuts, Sandy doesn’t eat seafood, and Grace doesn’t eat meat at all.(我不吃花生,Sandy不吃海鲜,而Grace完全不吃肉。)